Multiple Ant Colonies Optimization for Load Balancing in Distributed Systems

نویسنده

  • Mohamed A. Belal
چکیده

Ant colony optimization (ACO) has proved its success as a meta-heuristic optimization in several network applications such as routing and load balancing. In this paper, a proposed ACO algorithm for load balancing in distributed systems will be presented. This algorithm is fully distributed in which information is dynamically updated at each ant movement. Multiple colonies paradigm will be adopted such that each node will send a colored co lony throughout the network. Using colored ant colony helps in preventing ants of the same nest from following the same route, and hence enforcing them to be distributed all over the nodes in the network. Each ant acts like a mobile agent that carries newly updated load balancing information to the next visited node. Finally, the proposed algorithm will be compared with the standard work-stealing algorithm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Process Scheduling Using Ant Colony Optimization Techniques

The growing availability of low cost microprocessors and the evolution of computing networks have enabled the construction of sophisticated distributed systems. The computing capacity of these systems motivated the adoption of clusters to build high performance solutions. The improvement of the process scheduling over clusters originated several proposals of scheduling and load balancing algori...

متن کامل

Load Balancing Using a Best-Path-Updating Information-Guided Ant Colony Optimization Algorithm

Abstract: Load balancing and phase balancing are important complement to reconfiguration of the feeder and the network.In the distribution automation ,these issues must be solved continuously and simultaneously to ensure the optimal performance of a distribution network.Distribution network imbalance has various consequences such as increase in power losses, voltage drop,cost increase,etc.In th...

متن کامل

Cloud Load Balancing Based on Ant Colony Optimization Algorithm

Cloud Computing is growing rapidly and clients are demanding more services with better results. Therefore, load balancing as well as task scheduling in the Cloud has become a very interesting and important research area. In this paper, we present proposed approach for improving parameters in ant colonies function. The suggested definition of a new computational paradigm, is called Ant Colony Op...

متن کامل

Advancements and Applications of Ant Colony Optimization: A Critical Review

Ant colony optimization (ACO) is a technique for optimization that was introduced in the early 1990’s. The inspiring source o f ant colony optimization is the foraging behavior of real ant colonies. This behavior is exploited in artificial ant colonies for the search of approximate solutions to discrete and continuous optimization problems and to important problems in telecommunications, such a...

متن کامل

Dynamic Load Balancing Using an Ant Colony Approach in Micro-cellular Mobile Communications Systems

Abstract This chapter uses an ant colony meta-heuristic to optimally load balance code division multiple access micro-cellular mobile communication systems. Load balancing is achieved by assigning each micro-cell to a sector. The cost function considers handoff cost and blocked calls cost, while the sectorization must meet a minimum level of compactness. The problem is formulated as a routing p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007